﻿namespace SS.WPF.Framework.Selection
{
    #region

    using System;

    #endregion

    /// <summary>
    /// The i selection changed handler.
    /// </summary>
    public interface ISelectionChangedHandler : IDisposable
    {
        #region Public Methods

        /// <summary>
        /// Method is used to handle selection changed
        /// </summary>
        /// <param name="sender">
        /// The sender invoke this method
        /// </param>
        /// <param name="newSelection">
        /// The instant of class implement interface ISelection is selected
        /// </param>
        void SelectionChanged(object sender, ISelection newSelection);

        #endregion
    }
}